food imitation product - German English Dictionary